//app.js
App({
  onLaunch: function (res) {
    const windowHeight = wx.getSystemInfoSync().windowHeight //获取手机高度
    this.globalData.windowHeight = windowHeight
    const fileListHeight = windowHeight - 70  //移动复制页面跑去底部固定菜单的高度
    this.globalData.fileListHeight = fileListHeight
    const startBottom = windowHeight / 2 + 20 //搜索框开始位置
    this.globalData.startBottom = startBottom
    // 展示本地存储能力
    var logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)


  },
  onShow: function (res) {
    // //如果有版本更新，自己获取更新并提示重启
    // const updateManager = wx.getUpdateManager()
    // updateManager.onCheckForUpdate(function (res) {
    //   // 请求完新版本信息的回调
    //   console.log(res.hasUpdate)
    // })
    // updateManager.onUpdateReady(function () {
    //   wx.showModal({
    //     title: '更新提示',
    //     content: '新版本已经准备好，是否重启应用？',
    //     success(res) {
    //       if (res.confirm) {
    //         // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
    //         updateManager.applyUpdate()
    //       }
    //     }
    //   })
    // })
    //---------------------------分割--------------------------------------
    wx.getSystemInfo({ //获取手机型号
      success: res => {
        this.globalData.phoneSystem = res.system
      }
    })
    this.globalData.scene = res.scene
    if (res.scene === 1173) {
      this.globalData.officalUrl = res.forwardMaterials[0].path
    }
    if (res.scene === 1007 || res.scene === 1008) { //如果是私法或者群聊中进来不检测登陆态
      return
    }
    const header = {
      'location': 'org',
      'cookie': "csrftoken=" + wx.getStorageSync('csrf') + ";" + wx.getStorageSync('sessionid'),
    }
    const that = this
    wx.request({
      url: `${this.globalData.host}/api/service/catalog/?type=org`,
      header: header,
      success: res => {
        if (res.statusCode === 403 || res.statusCode === 500) {

          wx.reLaunch({
            url: '/pages/index/index',
          })
        } else {
         
        }
      }
    })

  },
  onHide:function(res){
    wx.hideToast()
  },
  globalData: {
    phoneSystem: "",    //手机型号
    windowHeight: "",  //屏幕高度
    startBottom: "",   //搜索框开始高度
    fileListHeight: "",  //移动复制里的文件列表高度
    userInfo: null,  //用户信息
    collect: {     //收藏时用全局数据
      fileKey: "",
      type: "",
    },
    moveAndCopy: {  //移动和复制用全局数据
      fileKey: "",
      type: "",
    },
    halfScreen: {   //用于半屏弹窗
      id: "",
      key: "",
      isOrgRoot: null,
      type: ""
    },
    isNeedOnshow: true,  //用于page是否需要onShow
    officalUrl: "", //公众号提取的文章
    scene: "",  //场景值
    // host:"http://192.168.6.123:8000", //wjs
    // host:"http://192.168.6.127:8000",
    host: "https://kwd.kmzydata.cn", //正式
    // host:"http://www.kmzydata.cn:13000"
    // host:"http://172.16.10.182:8000" //测试
  }
})